PublishPress\Future\Modules\Expirator\Models\ExpirablePostModel A

Total Complexity 73
Dependencies 15
Dependents 10
Total lines 733
Lines of code 381
Logical lines of code 199
Comment lines 169
Methods 18
Properties 19

Methods 18

Method Rating Maintainability Complexity Lines of code
sendEmail()
B
33 11 121
expire()
A
42 11 54
getExpirationCategoryIDs()
S
53 7 23
getExpirationTaxonomy()
S
55 7 19
getExpirationType()
S
50 6 32
getExpirationDateString()
S
56 6 18
isExpirationEnabled()
S
59 5 15
getExpirationAction()
S
62 3 13
getExpirationCategoryNames()
S
61 3 13
getTitle()
S
64 3 10
getPostType()
S
64 3 10
__construct()
S
58 1 16
getExpirationOptions()
S
72 2 6
expirationEmailIsEnabled()
S
72 1 6
logOnAction()
S
75 1 4
getExpirationDataAsArray()
S
65 1 9
getExpirationDateAsUnixTime()
S
76 1 4
deleteExpirationPostMeta()
S
68 1 8